package com.easylinkin.linkappapi.grid.models.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.*;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 网格评比单位表
 *
 * @author 
 * @since 2024-05-16
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class GridAppraiseCompanyScoreDTO implements Serializable{
    private static final long serialVersionUID=1L;

    @NotNull(message = "id不能为空")
    private Integer id;

    /**
     * 进度分
     */
    @NotNull(message = "请填写进度分")
    private Integer scheduleScore;

    /**
     * 质量分
     */
    @NotNull(message = "请填写质量分")
    private Integer qualityScore;

    /**
     * 安全分
     */
    @NotNull(message = "请填写安全分")
    private Integer safetyScore;

    /**
     * 文明施工分
     */
    @NotNull(message = "请填写文明施工分")
    private Integer constructionScore;

}
